Insulating rope - Español Inglés Diccionario